Oil concession - Alemán Inglés Diccionario